.content{
    font-size:0.16rem;
    .now-city{
        background:#fff;
        color:#333;
        font-size:0.2rem;
        line-height:0.7rem;
        padding-left:0.3rem;
    }
    .cities-title{
        border-bottom: 1px solid #ddd;
        font-size:0.2rem;
        color:#999;
        line-height:0.7rem;
        padding-left:0.3rem;
    }
    .cities-list{
        .city-letter{
            padding:0 0.2rem;
            height: 0.3rem;
            line-height: 0.2rem;
            a{
                color:#999;
            }
        }
        .city-names{
            background: #fff;
            .cities-name{
                padding: 0 0.75rem;
                height:2.25rem;
                line-height:2.25rem;
                border-top: 1px solid #e5e5e5;
                margin:0;
                &:first-child{
                    border:none;
                };
            }
        }
    }
    .letter-list{
           position: fixed;
           right: 0.2rem;
           top: 1rem;
           width: 0.6rem;
           z-index: 10000;
           a{
               color:#999;
               font-size: 0.2rem;
               display: block;
               height: 0.35rem;
           }
       }
}